What is hematemesis? Vomiting blood, explained
Hematemesis is the scientific term for vomiting blood. But it’s not the same thing as hemoptysis, which is coughing up blood. The difference between these terms lies in the blood’s source.Â
Hematemesis comes from somewhere along the digestive tract. Hemoptysis originates in the lungs or the airway. ÂSo, what conditions other than cancer can cause this alarming symptom? And when should you see a doctor about...

Can’t give blood yourself? Here are three other ways to support blood donation
If you know how much blood donations benefit cancer patients, you may already be eager to roll up your sleeve.
But what if you’ve been...